talipes plantaris - German English Dictionary